"Slay the evil dragon as quickly as you can! Avoid flying bats and pits that trap you.
Find the magic arrow and shoot the dragon! If your aim is good you win!
Score shows your game time. Be ware but be fast. If you enter the dragon’s lair he will devour you.
If you take too long the dungeon door will close, sealing you inside."
With these words the manual that came with "Dungeons & Dragons Computer Fantasy Game"
introduced you to a fantasy world where your imagination had to play the role
of recreating a dark dungeon where a lone warrior is in search of an evil dragon to slay it.

This is a fair recreation of the game (https://en.wikipedia.org/wiki/Dungeons_%26_Dragons_Computer_Fantasy_Game)
based on multiple video recordings and the manual that came with it.
It is targeted to a ZX Spectrum 128k so you will need one of these or an emulator capable of playing such games.
You can use per example FUSE (https://fuse-emulator.sourceforge.net/)
or Retro Virtual Machine (https://www.retrovirtualmachine.org/).

If you don't know the original machine and want to see it in action here is a link to an unboxing and gameplay
of the original handheld: https://www.youtube.com/watch?v=ZFBoTKmUmN4

In the package you will find a .tap file with the game (remember to load it in 128k mode) and a recreation
of the original manual (https://archive.org/details/mattel-d_and_d).

This game has been developed using a mix of assembler and basic using:

· Boriel's ZX Basic (https://github.com/boriel/zxbasic)
· ZX Basic Studio (https://github.com/gusmanb/ZXBasicStudio)
· ZX Paintbrush (https://sourcesolutions.itch.io/zx-paintbrush)
· Arkos Tracker 2 (https://www.julien-nevo.com/arkostracker/)
· Arkos Tracker To ZX Basic (https://github.com/gusmanb/ArkosTrackerToZXBasic)
· BeepFX (http://shiru.untergrund.net/software.shtml)

I created this game to test some new features of the ZX Basic Studio IDE which will be released very soon,
name it 128k support in order to be able to access the extended memory.
Also it features the new tool that I created,
ArkosTrackerToZXBasic (https://github.com/gusmanb/ArkosTrackerToZXBasic), a tool that converts
any Arkos Tracker 2 song into a ZX Basic source file ready to be used in any program.

- New in V1.1

· Added difficulty level 0, removes the time limitation.
· Created the Companion Tool, a Windows program that lets you track the status of the dungeon map.
· Added Spanish manual

----------------------------------------------------------------------------------------------------------------

"¡Mata al malvado dragón lo más rápido que puedas! Evita los murciélagos voladores y los pozos que te atrapan.
¡Encuentra la flecha mágica y dispara al dragón! ¡Si tu puntería es buena, ganas!
La puntuación muestra tu tiempo de juego. Ten cuidado, pero sé rápido.
Si Entras en la guarida del dragón, él te devorará.
Si tardas demasiado, la puerta de la mazmorra se cerrará, sellándote adentro".
Con estas palabras, el manual que venía con "Dungeons & Dragons Computer Fantasy Game" te presentaba
un mundo de fantasía donde tu imaginación tenía que jugar el papel de recrear una oscura mazmorra
donde un guerrero solitario busca un malvado dragón para acabar con él.

Esta es una recreación del juego (https://en.wikipedia.org/wiki/Dungeons_%26_Dragons_Computer_Fantasy_Game)
basada en múltiples grabaciones de video y el manual que viene con el mismo.
Está creada para el ZX Spectrum 128k, por lo que necesitarás uno de estas máquinas
o un emulador capaz de jugar a este tipo de juegos.
Puede utilizar, por ejemplo, FUSE (https://fuse-emulator.sourceforge.net/)
o Retro Virtual Machine (https://www.retrovirtualmachine.org/).

Si no conoces la máquina original y quieres verla en acción, aquí tienes un enlace al unboxing y gameplay
de la máquina original: https://www.youtube.com/watch?v=ZFBoTKmUmN4

En el paquete encontrarás un archivo .tap con el juego (recuerda cargarlo en modo 128k)
y una recreación del manual original.

Este juego ha sido desarrollado en una mezcla de ensamblador y basic utilizando:

· Boriel ZX Basic (https://github.com/boriel/zxbasic)
· ZX Basic Studio (https://github.com/gusmanb/ZXBasicStudio)
· ZX Paintbrush (https://sourcesolutions.itch.io/zx-paintbrush)
· Arkos Tracker 2 (https://www.julien-nevo.com/arkostracker/)
· Arkos Tracker To ZX Basic (https://github.com/gusmanb/ArkosTrackerToZXBasic)
· BeepFX (http://shiru.untergrund.net/software.shtml)

He desarrollado este juego para probar algunas características nuevas del IDE ZX Basic Studio
que se lanzarán muy pronto, soporte de 128k para poder acceder a la memoria extendida.
También incluye la nueva herramienta que he publicado,
ArkosTrackerToZXBasic (https://github.com/gusmanb/ArkosTrackerToZXBasic), una herramienta que convierte
cualquier canción de Arkos Tracker 2 en un archivo fuente de ZX Basic listo
para ser usado en cualquier programa.

- Novedades en la versión 1.1

· Añadido el nivel de dificultad 0, sin limitación de tiempo.
· Creada la "Companion Tool", programa de Windows que te permite seguir el estado del mapa de la mazmorra.
· Añadido manual en Español.
